package com.hlkj.pay.vo.pay.resp;

import com.hlkj.pay.vo.BaseMerchantResp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
* 支付通道
* @TableName t_pay_channel
*/
@Data
public class PayChannelListResp extends BaseMerchantResp {
    /**
    * 支付渠道编码
    */
    @Schema(description = "支付渠道编码")
    private String code;
    /**
    * 支付渠道名称
    */
    @Schema(description = "支付渠道名称")
    private String name;
    /**
    * 图标
    */
    @Schema(description = "图标")
    private String imageUrl;
    /**
    * 状态 0 关闭 1 启用
    */
    @Schema(description = "状态 0 关闭 1 启用")
    private Integer status;
    /**
    * 是否支持普通商户 0 不支持 1 支付
    */
    @Schema(description = "是否支持普通商户 0 不支持 1 支付")
    private Integer merchantType;
    /**
    * 是否支持特约商户 0 不支持 1 支付
    */
    @Schema(description = "是否支持特约商户 0 不支持 1 支付")
    private Integer specialMerchantType;
    /**
    * 是否支持进件 0 不支持 1 支付
    */
    @Schema(description = "是否支持进件 0 不支持 1 支付")
    private Integer applyType;
//    /**
//    * 是否支持进件 0 不支持 1 支付
//    */
//    @Schema(description = "最新版本号")
//    private String version;
//    /**
//    * 是否支持进件 0 不支持 1 支付
//    */
//    @Schema(description = "当前版本号")
//    private String localVersion;
//    /**
//    * 是否支持进件 0 不支持 1 支付
//    */
//    @Schema(description = "0 未购买 1 已购买")
//    private Integer buyStatus=0;
}
